insulating glue - Spanish English Dictionary